﻿/*
 * Создан: Оникийчук Антон Игоревич
 * Компания: ООО "ИМСАТ"
 * Дата создания: 29.01.2009
 * Время создания: 16:27
 * Emal разработчика: onikiychuka@gmail.com
 */
using System.Collections.ObjectModel;

namespace IMSAT.OFTD.DOM
{
    /// <summary>
    /// Description of LinkConnectionPointCollection.
    /// </summary>
    public class LinkConnectionPointCollection : ObservableCollection<LinkConnectionPoint>
    {
        public bool TryConnect(string connectionPointName, Element element)
        {
            foreach (LinkConnectionPoint lcp in this)
            {
                if (lcp.Name.ToLower() == connectionPointName)
                {
                    if (lcp.Connect(element))
                        return true;
                }
            }
            return false;
        }
    }
}